make sidewalks - Français Anglais Dictionnaire